class Animal:
    def eat(self):
        print("吃")

class Dog(Animal):
    def eat(self):
        print("吃狗粮")


    def sleep(self):
        print("睡")

dog = Dog()
dog.eat()

# 要求子类必须重写父类方法，该怎么搞？
# 如果有多个父类，调用方法时，是怎么处理的？__mro__就是类的继承顺序